@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px;
	background:#fff;
	
}
#mainDiv{
	width:100%;
	height:100%;
}
#topDiv{
	background-image: url(top_bg.jpg);
	background-repeat: repeat-x;
	height: 66px;
	width:100%;

}
#logo{
     width:380px;
	 height:50px;
	 background: url(logo.png) no-repeat;
	 margin:5px 0 0 10px;
	 float:left;
	

}
#userinfo{
	width:300px;
	height:20px;
	float:right;
	font:normal 12px Trebuchet MS, 宋体;
	color:#333;
	margin:3px 13px 0 0;
	text-align:right;
}
#userinfo a{
	font:normal 12px Trebuchet MS, 宋体;
	color:#007cc3;
	text-decoration:none;
}
#userinfo a:hover{
	font:normal 12px Trebuchet MS, 宋体;
	color:#007cc3;
	text-decoration:underline;
}
#meniDiv{
	background: url(menubg2.gif) repeat-y right;
	width: 191px;
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	font-weight: bold;
	color: #393939;
	border-right:1px solid #cecece;
}
.topmenu {
	background: url(menubg.jpg) repeat-x;
	height: 22px;
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	font-weight: bold;
	color: #1a4f70;
	padding:10px 5px 0 12px;
	cursor:pointer;
}
.childMain{
	padding:5px 0 5px 9px;
	height:15px;
	cursor:pointer;
}
.childLevel2
{
	text-indent:2em;
}
.leftLevel2
{
	text-indent:1em;
}
.childLevel2 a{
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	color: #007cc3;
	padding: 0 12px 0 12px;
	margin: 12px;
	text-decoration: none;
	background:url(arrow.gif) no-repeat left 50%;
	height:15px;
}
.childLevel2 a:hover{
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	color: #000080;
	padding: 0 12px 0 12px;
	margin: 12px;
	text-decoration:underline;
	background:url(arrow.gif) no-repeat left 50%;
	height:15px;
}
.listmenu{
text-indent:1em; height:16px;padding:5px 0 0 0;	
}
.listmenu a {
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	color: #007cc3;
	text-decoration: none;
	background:url(arrow.gif) no-repeat left 50%;
	padding: 0 10px 0 10px;
	margin: 10px;
}
.listmenu a:hover {
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	color: #000080;
	text-decoration: underline;
	background:url(arrow.gif) no-repeat left 50%;
	padding: 0 10px 0 10px;
	margin: 10px;
}
#bodyDiv{
	 background:#fff;
}
#contentDiv{
	overflow:hidden;zoom:1;text-align:center;  padding:10px 30px;
}
#bottomDiv{
	background-image: url(bottom_bg.jpg);
	height: 25px;
	background-repeat: repeat-x;
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	font-weight: normal;
	color: #393939;
	text-align:center;
	width:100%;
	float:left;
	padding:10px 0;
	clear:both;
}
.cutepage
	{
		padding: 8px;
		text-align: right;
	}
	.cutepage span
	{
		color: #4565A0;
		margin-left: 3px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 4px;
		padding-right: 4px;
		border: #88d3ee 1px solid;
		vertical-align: middle;
		text-decoration: none;
		cursor: default;
	}
	.cutepage A
	{
		margin-left: 3px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 4px;
		padding-right: 4px;
		border: #88d3ee 1px solid;
		vertical-align: middle;
		text-decoration: none;
		cursor: pointer;
	}
	.cutepage A.selected
	{
		background: #73b8ea;
		color: #ffffff;
		text-decoration: none;
	}
	.cutepage INPUT
	{
		width: 20px;
		margin-left: 3px;
		padding: 2px;
		background: transparent;
		border: #AFAFAF 1px solid;
	}
	.cutepageMini
	{
		padding: 8px;
		text-align: right;
	}
	.cutepage.prev, .cutepage.next
	{
		background: none repeat scroll 0 0 #FFFFFF;
		border-color: #999999;
		color: #999999;
		cursor: default;
	}
	
	

a {
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	color: #007cc3;
	text-decoration: none;
	
}
a:hover {
	font-family: Trebuchet MS, 宋体;
	font-size: 12px;
	color: #007cc3;
	text-decoration: underline;
	
}
/* 新增按钮 */
.btnsearch{
	text-decoration:none;
	color: #767474;
	font:12px Trebuchet MS, 宋体;
	background: url(searchbtn.gif) no-repeat;
	width:65px;
	height:21px;
	border:none;
	cursor:pointer;
	margin:5px 0 0 0;
	

}

/*虚线*/
#dashed_line{
	width:auto;
	height:auto;
	text-align:left;
	font: bold 12px Trebuchet MS,宋体;
	color: #9b9b9b;
	line-height:20px;
	padding: 5px 10px 0 0px;
	border-top-style: dashed; 
	border-top-width: 1px;
	margin-top:30px;
	margin-bottom: 18px; 
}

/*理事会-会员单位 */

#memdp_header
{
    background: url(memdp_header.jpg) no-repeat;
    height: 22px;
	width:748px;
    font:bold 14px Trebuchet MS, 宋体;
	color:#666;
	vertical-align:middle;
	padding:12px 0 0 10px;
	margin-top:6px;
}
#memdp_header span
{
    
    height: 20px;
	width:83px;
    font:bold 14px Trebuchet MS, 宋体;
	color:#666;
	float:left;
	text-align:center;
	
	
}
#memdpBorder
{
    border: 1px solid #e7e9ef;
    margin: 0px;
    padding: 10px 0 5px 10px;
	float:left;
	width:746px;	
}

#memdpBorder a {
	 font:normal 12px Trebuchet MS,宋体;
 color: #0066cc;
}
#memdpBorder a:hover {
	 font:normal 12px Trebuchet MS,宋体;
 color: #0066cc;
}


#memdpBorder ul{
list-style:none;
padding:0px;
margin:0px;
width:100%;

}
#memdpBorder li{
display: inline;
background:url(dot2.gif) no-repeat left 20% ;
padding:0 12px;
font:normal 12px Trebuchet MS,宋体;
color:#727271;
height:28px;
width:222px;
float:left;


}

#memdpBorder li a{
	font:normal 12px Trebuchet MS,宋体;
	color:#0066cc;
	text-decoration:none;
	line-height:14px;
	
	
}
#memdpBorder li a:hover{
    font:normal 12px Trebuchet MS,宋体;
	color:#228bdf;
	text-decoration:underline;
	line-height:14px;
	
}
#memdpbox
{
    
   height:auto;	
   width:742px;
   float:left;
  
}
#memdptitle
{
    font:bold 12px Trebuchet MS,宋体;
   color:#3ea0ec;
   height:20px;	
   width:724px;
   padding-left:12px;
   border-bottom:1px dashed #CCC;
   background:url(dot3.gif) no-repeat left 30%;
   
   
  
}
#memdpBordertitle ul{
list-style:none;
padding:0px;
margin:8px 0 0 0;
width:100%;

}
#memdpBordertitle li{
display: inline;
background:url(dot2.gif) no-repeat left 20% ;
padding: 0 12px;
font:normal 12px Trebuchet MS,宋体;
color:#727271;
height:28px;
width:222px;
float:left;
margin-left:12px;


}

#memdpBordertitle li a{
	font:normal 12px Trebuchet MS,宋体;
	color:#0066cc;
	text-decoration:none;
	line-height:14px;
}
#memdpBordertitle li a:hover{
    font:normal 12px Trebuchet MS,宋体;
	color:#228bdf;
	text-decoration:underline;
	line-height:14px;
	
}

/*上传附件层 */
#UploadScore{
	width:350px;
	height:100px;
	background:url() no-repeat;
	padding:20px 10px 5px 10px;
}
#UploadScore strong{
	display:block;
	font:bold 16px Trebuchet MS,宋体;
	color:#666;
	height:30px;
	
}
#UploadScore span{
	display:block;
	font:normal 12px Trebuchet MS,宋体;
	color:#666;
	height:40px;
	
}
.inputfile{
	width:280px;
	height:22px;
	border:1px solid #bdd7ef;
	font:normal 12px Trebuchet MS,宋体;
	color:#666;
}
#tolpic {
	margin:0 0 15px 10px;
	font:normal 16px Trebuchet MS,宋体;
	color: #1a1a1a;
}
#tolpic img{
	vertical-align:middle;
}
#maindisplay {
	margin:0 0 15px 30px;
	font:normal 12px Trebuchet MS,宋体;
 color: #666;
 line-height:24px;
 
}
#maindisplay a {
	 font:normal 12px Trebuchet MS,宋体;
 color: #0066cc;
}
#maindisplay a:hover {
	 font:normal 12px Trebuchet MS,宋体;
 color: #0066cc;
}